@import "menu_style.css";

a {
	text-decoration:none;
	color:#006699;
}

a:hover {
	text-decoration:none;
	color:#FF0000;
}

.MainContainer {
	background-color:#f0f7ff;
	margin-top:-8px;
	margin-left:-8px;
	margin-right:-8px;
}

.MainTable {
	width:950px;
	border:transparent;
	font-family:Tahoma;
	font-size:11px;
}

.Logo {
	margin-bottom:0px;
}

.PanesArea {
	vertical-align:top;
	background-color:#e0eff6;
	/*background:url(images/m_head_blend.png) no-repeat;*/
	width: 100%;
}

.BoxBlue {
	border:#59a8f7 solid 1px;
	margin:5px;
}

.ContentPlaceHolder {
	height:400px;
	padding:10px;
}

.Authenticate {
	padding:20px;
}

.Footer {
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	height:40px;
	background:url(images/m_head_blend.png) no-repeat;
}



/* BOX DESIGN + TABLE DESIGN + PAGING DESIGN */

.header {
	font-size:11px;
	font-weight:bold;
	padding-bottom:20px;
}

#box {
	width:auto;
	BORDER-RIGHT: #3b5998 1px solid; 
	BORDER-TOP: #3b5998 1px solid; 
	BORDER-LEFT: #3b5998 1px solid; 
	BORDER-BOTTOM: #3b5998 1px solid; /*#0000FF*/
	POSITION: relative;
	padding:10px;
	background:url(images/box_background.gif);
	background-color:#e0eff6;
	background-repeat:repeat-x;
}

.tableheader {
	text-align:center;
	background-color:#000099;
	background-image:url(images/login_bar.png);
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
}

.rowtitle {
	text-align:left;
	padding:5px;
	height:35px;
	vertical-align:middle;
}

.rowid {
	text-align:center;
	height:45px;
	vertical-align:middle;
}

#pagenumber {
	width:auto;
	height:20px;
	text-align:center;
	background-color:#99CCFF;
	border-top:#000000 1px solid;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
	border-bottom:#000000 1px solid;
}

#pagenumber td {
	text-align:center;
	text-decoration:none;
}

#pagenumber a {
	text-align:center;
	text-decoration:none;
}

#pagenumber a:hover {
	text-align:center;
	text-decoration:none;
	color:#FF0000;
}

/*
	NAVIGATION BOX
*/
.nav_button {
	background:#3b5998; 
	color:#FFFFFF; 
	font-family:Tahoma; 
	font-size:12px; 
	width:100px; 
	height:25px; 
	border-top:#FFFFFF solid 1px;
	border-left:#FFFFFF solid 1px;
	border-right:#666666 solid 1px;
	border-bottom:#666666 solid 2px;
}

/*
	LOGIN BOX
*/

.LoginBox {
	font-family:Tahoma;
	font-size:12px;
	width:300px;
	margin-top:80px;
}

.LoginBar {
	background:url(images/login_bar.png) no-repeat;
	height:29px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
}

.LoginForm {
	border:#006699 solid 1px;
	height:80px;
	padding:5px;
}

.LoginTextbox {
	border:#006699 solid 1px;
	height:20px;
}

/*
	SYSTEM TITLES
*/
h2 {
	font-size:13px;
	font-family:Verdana;
	color:#993300;
}



/*
	CATEGORY LSIT
*/
.category_left {
	border:#CCCCCC solid 1px;
	background:#EEEEEE;
	width:200px;
	padding:5px;
	font-size:11px;
}

.category_right {
	border-top:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-left:#CCCCCC solid 1px;
	width:500px;
	font-size:11px;
}

.category_row {
	background:#EEEEEE;
	font-weight:bold;
	width:35%;
	padding:5px;
	border-right:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	height:30px;
}

.category_row_content {
	padding-left:5px;
	padding-right:5px;
	border-bottom:#CCCCCC solid 1px;
}

/* Input table */
.tableinput {
	border:#CCCCCC solid 1px;
	width:700px;
}

.tableinput td {
	height:25px;
	padding:5px;
}

.tableinput_left {
	background:#EEEEEE;
	font-weight:bold;
	width:200px;
	border-right:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
}

.tableinput_right {
	border-bottom:#CCCCCC solid 1px;
}

.tablerow {
	height:30px;
}

.tablerow:hover {
	background-color:#F3F3F3;
}

.select_button {
	
}

.searchbox 
{
    padding:8px;
}